Omkareshwar temple is dedicated to lord shiva and is one of the 12 jyotirlingas in India. It is a great place for people-watching, spending time on the ghats of the Narmada river. <br />Check out this video walkthrough of the Omkareshwar temple and ghats.